motorized yacht - Spanish English Dictionary